home *** CD-ROM | disk | FTP | other *** search
/ GameSpot.it / GameSpot Italia (2001).bin / demo / severancedemo / data1.cab / Program_Files / Maps / Ragnar_M2 / levadizo.py < prev    next >
Text File  |  2000-10-13  |  2KB  |  58 lines

  1. import Bladex
  2. import Objects
  3. import Sounds
  4. import Levers
  5. import AuxFuncs
  6.  
  7.  
  8. ###########################
  9. #     Puente levadizo     #
  10. ###########################
  11.  
  12.  
  13. puentelevadizo=Bladex.CreateEntity("PuenteLevadizo","PuenteFernando",-104478.986206,-5461.340888,-55254.571972)
  14. puentelevadizo.Static=1
  15. puentelevadizo.Scale=1.000000
  16. puentelevadizo.Orientation=1.000000,0.000000,0.000000,0.000000
  17. puentelevadizo.ExclusionMask=2
  18.  
  19. puentelevadizomovil=Objects.CreateDinamicObject("PuenteLevadizo")
  20.  
  21. looppuentelevadizo=Sounds.CreateEntitySound("..\\..\\Sounds\\drawbridge-loop.wav", "LoopPuenteLevadizo")
  22. looppuentelevadizo.Volume=1
  23. #looppuentelevadizo.Scale=0.56
  24. #looppuentelevadizo.MinDistance=500
  25. looppuentelevadizo.MinDistance=10000
  26. looppuentelevadizo.MaxDistance=90000
  27.  
  28. golpepuentelevadizo=Sounds.CreateEntitySound("..\\..\\Sounds\\drawbridge-door-close.wav", "GolpePuenteLevadizo")
  29. golpepuentelevadizo.Volume=1
  30. #golpepuentelevadizo.Scale=0.56
  31. #golpepuentelevadizo.MinDistance=500
  32. golpepuentelevadizo.MinDistance=10000
  33. golpepuentelevadizo.MaxDistance=90000
  34.  
  35. atranquepuentelevadizo=Sounds.CreateEntitySound("..\\..\\Sounds\\metal-lever3.wav", "AtranquePuenteLevadizo")
  36. atranquepuentelevadizo.Volume=1
  37. #atranquepuentelevadizo.Scale=0.56
  38. #atranquepuentelevadizo.MinDistance=500
  39. atranquepuentelevadizo.MinDistance=10000
  40. atranquepuentelevadizo.MaxDistance=90000
  41.  
  42. puentelevadizomovil.estado=0
  43.  
  44.  
  45.  
  46.  
  47. palanca1puentelev=Levers.PlaceLever("Palanca1PuenteLev", Levers.LeverType3, (-95225.475417,-9673.524137,-56605.334630), (0.006171,0.006171,-0.707080,0.707080), 1.0)
  48. palanca1puentelev.mode=2
  49.  
  50. palanca2puentelev=Levers.PlaceLever("Palanca2PuenteLev", Levers.LeverType3, (-112923.146402,-9167.543743,-56615.794150), (0.000000,0.000000,0.707107,-0.707107), 1.0)
  51. palanca2puentelev.mode=2
  52.  
  53. palanca1puentelev.OnTurnOnFunc=BajaPuente
  54. palanca1puentelev.OnTurnOnArgs=()
  55.  
  56. palanca2puentelev.OnTurnOnFunc=BajaPuente
  57. palanca2puentelev.OnTurnOnArgs=()
  58.